<ui:component xmlns:ui="http://java.sun.com/jsf/facelets"
              xmlns:p="http://primefaces.org/ui"
              xmlns:h="http://java.sun.com/jsf/html"
              xmlns:c="http://java.sun.com/jsp/jstl/core"
              xmlns:f="http://java.sun.com/jsf/core">
    <ui:param name="nombreparam" value="interno" />
    
    <c:if test="#{!sesion.activa}">
        <!--#{!sesion.comprobar()}-->
    </c:if>

    <h:panelGroup layout="block" style="overflow: auto; display: block;text-align: left;margin-top:10px;">
        <p:commandButton type="button" title="Imprimir"  value="Imprimir Factura" disabled ="#{!pCPedidoInt.consultarPermisos().facturar}" onclick="document.getElementById('tabs:formdata2interno:btnocultointerno').click();"
                         id="btndata#{nombreparam}" styleClass="imgbtn" style="color:white"  >
            <p:printer target=":tabs:formdata2#{nombreparam}:paneldialogodata2#{nombreparam}"  >
                            </p:printer>    
        </p:commandButton>
        <p:commandButton style="visibility: hidden" update="#{pCPedidoInt.idFormTablaFactu}" actionListener="#{pCPedidoInt.facturar(nombreparam)}"  id="btnocultointerno" oncomplete="wvdlgdata2#{nombreparam}.hide();"/>

    </h:panelGroup>
    <p:panelGrid columns="2" styleClass="trasnparent">
        <h:outputLabel value="Fecha"/>
        <h:column >
            <h:outputText value="#{pCPedidoInt.fechaHoy}">
                <f:convertDateTime pattern="dd-MM-yyyy HH:mm" />
            </h:outputText> 
        </h:column>         
        <h:outputLabel value="DUPLICADO" rendered="#{pCPedidoInt.temporal.facturado}"/>  
    </p:panelGrid>
    <h:panelGroup >  
       
     </h:panelGroup >   
       
    
    <h:panelGroup >     
        <p:dataTable id="lineasFac" rowStyleClass="sinfondo" value="#{pCPedidoInt.temporal.listaItemsProductos}" var="linea" styleClass="tablaFactura">

            <p:column style="width:99px">
                <h:outputText value="#{linea.cantidad}"  />
            </p:column>
            <p:column style="width:517px"> 
                <h:outputText value="#{linea.producto.descripcionCorta}" />

            </p:column>
            <p:column style="width:99px">

                <h:outputText value="#{linea.precioVigente}" />

            </p:column>
            <p:column style="width:99px">

                <h:outputText value="#{linea.precioVigente * linea.cantidad}" />                
            </p:column>
        </p:dataTable>
    </h:panelGroup>
    <h:panelGrid  columns="1" style="margin-top: 15px;margin-right: 50px;float:right;font-size: 38px" styleClass="importes">
        <h:column>
            <h:outputText value="#{pCPedidoInt.precioIva}">
                <f:convertNumber pattern="#0.00" />
            </h:outputText> 
        </h:column>
        <h:column>
            <h:outputText value="#{pCPedidoInt.subTotal}">
                <f:convertNumber pattern="#0.00" />
            </h:outputText>
        </h:column>
        <h:column>
            <h:outputText value="#{pCPedidoInt.total}" style="color:white">
                <f:convertNumber pattern="#0.00" />
            </h:outputText>
        </h:column>
    </h:panelGrid>

</ui:component>
